for(i=10;i<=100;i+=10)中的数字各是代表什么意思?
来源:百度知道 编辑:UC知道 时间:2024/07/04 06:03:00
出自:#include <graphics.h>
void initgr(void)
{
int gd = DETECT, gm = 0;
registerbgidriver(EGAVGA_driver);
initgraph(&gd, &gm, "");
}
void main(void)
{
int i;
initgr();
setcolor(2);
setbkcolor(5);
for(i=10;i<=100;i+=10)
circle(320,240,i);
getch();
closegraph();
}
你们两个说得云里雾里。看不懂。
如果把这些数值改动,图形会发生什么变化?请举例说明。
哎,你们三个还不如我,我刚才自己试了一下,分别是这个意思:第一个10表示最小圆的半径为10个长度单位(我暂时也不知道是多长)。100表示最大圆的半径长度不超过100个长度单位,最后一个10表示每相邻的两个圆的半径相差10个长度单位。
void initgr(void)
{
int gd = DETECT, gm = 0;
registerbgidriver(EGAVGA_driver);
initgraph(&gd, &gm, "");
}
void main(void)
{
int i;
initgr();
setcolor(2);
setbkcolor(5);
for(i=10;i<=100;i+=10)
circle(320,240,i);
getch();
closegraph();
}
你们两个说得云里雾里。看不懂。
如果把这些数值改动,图形会发生什么变化?请举例说明。
哎,你们三个还不如我,我刚才自己试了一下,分别是这个意思:第一个10表示最小圆的半径为10个长度单位(我暂时也不知道是多长)。100表示最大圆的半径长度不超过100个长度单位,最后一个10表示每相邻的两个圆的半径相差10个长度单位。
第一个10把i初始化为10;100表示循环上界,第二个10 表示每次循环操作i自增10,所以循环执行10次
第一个10把i得值赋为10;100表示循环上界,只要i不超过100,就继续循环;第三个表达式是在执行一次下面语句后i=i+10
当第三个表达式i=i+10完成后,再判断第二个表达式i是否超过100……如此循环,直到i超过100时,跳出循环
汗!以为你不懂这个语句呢...
for(i=1;i<10;i++)
for(i=1;i<10;i++)
这样写不行吗
for(i=1;i<10;i++)和for(i=1;i<10;++i)是不是都一样
“for(int i=1;i<100;i++)” 与“int i;for(i=1;i<100;i++)”有什么不同?
for(i=3;i<=5;i++)
for(i=0;i<fl_length1;i++
应该for(i=2;i<m;i++) 还是for(i=2;i<=m;i++)
javascript中的for(i=0;i<5;i++)和for(i=0;i<5;++i)区别
for(i=0;i<5;i++) {...} 和 for(i=0;i<5;++i) {...}有区别吗?
for ( i = 1 ; i++ < 5 ; i ++ ) i ++ ; 运行后变量i的值为?
for(i=100;i;i-=30);执行几次?
for(i=0;i<m;i=i+m-1)与for(i=0;i<m;i=m-1)有什么不同?